home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Business Assistant
/
Business Assistant.iso
/
checkb
/
nojcb
/
cb.doc
< prev
next >
Wrap
Text File
|
1989-09-09
|
4KB
|
78 lines
CB by Steven "Noji" Ratzlaff 09 Sep 1989
Function:
* The two most common programs in the world are a "hello, world" program
* and a checkbook program. It seems that anybody who can program even a
* little will get around to making themselves a checkbook program. CB is
* a checkbook program made for my family, but since several others have
* expressed a desire to use mine instead of making their own, I submit
* this to the public domain as well.
* CB requires a hard disk with the directory C:\CB present. To make use
* of the current-day calendar, the current date should be set in DOS prior
* to execution of CB. If CB.EXE is in your path, CB may be executed from
* anywhere, however. This directory will contain your "accounts" and is
* maintained by CB. To see the accounts available to you, simply enter
cb
* and CB will display a list of those accounts or indicate that none are
* present. To start a new account or to load a current account named
* 'BANK' type
cb bank
* and CB will load the current account or prompt you for a new account
* with appropriate questions. Once CB is loaded with an account, the
* main menu will appear, from which all of the major options affecting
* your transactions will be made. Because most of the menu options are
* self-explanatory, no extra explanations will be given here. The
* 'Instructions' option will delineate the various operations of the
* 'Enter' option. Balancing your checkbook with the 'Balance' option
* will require a little practice, since it is geared to my personal
* taste. The 'Command' option will simply shell you out to DOS while
* suspending execution of CB and maintaining your data. The 'Output'
* option will create a file of your choosing that contains the account
* currently loaded, and as it appears on the screen. The purpose of the
* index number (Ind) is to show you how many transactions are in the
* account. The 'Make a change' option requires this index number to
* search for the transaction to change. Finally, if a change is made
* to the amount of a transaction or to whether or not it was a deposit,
* all succeeding transactions will reflect that change.
Waiver:
* CB.C and CBMAIN.INC were created and written by the author, Steven
* Ratzlaff. The author shall not be responsible for any damage,
* liability, misuse, or adverse consequence as a result of this program.
* Users may use and modify the code to their liking, but its abuse does
* not constitute consent on the part of the author. While the author has
* extended his best efforts to ensure a properly functioning piece of
* software, no guarantees or warranties, implied or expressed, shall be
* made on the software created or written by the author.
Compilation Procedure:
* The format of CB was created and compiled in Turbo C 1.5. To compile
* the source code, call the Turbo C Integrated Environment by typing
tc cb
* and make sure the COMPACT memory model is being used and that the file
* CBMAIN.INC is in the current directory. Then, press <F9> to compile the
* code, assuming all directories, files, and libraries are previously
* defined.
Cost:
* This program is to be placed in the pool of public domain IBM PC
* software, but if any user would like to donate $5.00 to the author,
* he should send a check or money order to
Steven Ratzlaff
2A-57 S. Wymount
Provo, UT 84601-1916
* and a thank-you note will be sent to the user in return.